package com.edu.lighthouse.service;

import com.alibaba.druid.util.StringUtils;
import com.edu.lighthouse.helper.security.Encryption;
import com.edu.lighthouse.helper.security.Jwt;
import com.edu.lighthouse.mapper.UserMapper;
import com.edu.lighthouse.pojo.User;
import com.edu.lighthouse.pojo.vo.PayBaseVo;
import com.edu.lighthouse.pojo.vo.PayRegVo;
import com.edu.lighthouse.pojo.vo.UserBaseVo;
import com.edu.lighthouse.pojo.vo.UserRegVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

/**
 * 支付流水逻辑处理
 * @author wufengfu
 */
@Service
public class PayService {

    public List<PayRegVo> list(PayBaseVo payBaseVo){
        //temp data
        List<PayRegVo> regList = new ArrayList<>();
        PayRegVo payTempV1 = new PayRegVo();
        payTempV1.setId(1);
        payTempV1.setCardNo("202103301944");
        payTempV1.setCreateTime("2021-03-30");
        payTempV1.setName("tempMock");
        payTempV1.setPaySerialNum("ALI20210330194510293");
        payTempV1.setPayStatus(1);
        regList.add(payTempV1);
        PayRegVo payTempV2 = new PayRegVo();
        payTempV2.setId(1);
        payTempV2.setCardNo("202103301944");
        payTempV2.setCreateTime("2021-03-30");
        payTempV2.setName("tempMock");
        payTempV2.setPaySerialNum("ALI20210330194510293");
        payTempV2.setPayStatus(1);
        regList.add(payTempV2);
        return regList;
    }
}
